package com.ruoyi.system.service;

import com.ruoyi.system.domain.dto.QuaStatisticsDto;
import com.ruoyi.system.domain.vo.HomeVo;

import java.text.ParseException;
import java.util.List;

public interface HomeService {

    List<HomeVo.Bltj> queryBltj(QuaStatisticsDto.QueryPatient dto) throws ParseException;

    HomeVo.BltjResult queryBltjResult(QuaStatisticsDto.QueryPatient dto);

    HomeVo.Xbfb queryXbtjResult(QuaStatisticsDto.QueryPatient dto);

    List<HomeVo.Xbfb> queryXbtj(QuaStatisticsDto.QueryPatient dto) throws ParseException;

    HomeVo.Nldfb queryNlfb(QuaStatisticsDto.QueryPatient dto);

    List<HomeVo.NldfbData> queryNlfbList(QuaStatisticsDto.QueryPatient dto) throws ParseException;


    HomeVo.Bzfb queryBzfb(QuaStatisticsDto.QueryPatient dto) throws ParseException;

    List<HomeVo.BzfbTime> queryBfzTime(QuaStatisticsDto.QueryPatient dto) throws ParseException;

    HomeVo.MjzzdfbTop10 queryMjzzdfbTop10(QuaStatisticsDto.QueryPatient dto);

    HomeVo.MjzzdfbTop10 queryZyzdTop10(QuaStatisticsDto.QueryPatient dto);

}
